shadow meaning - Spanish English Dictionary